Excel formatovani cisle a textu

Otázka od: Robert

4. 11. 2003 8:44

Zdravim profici

Diky za predchozi rady k Excelu...
***
Excel := CreateOleObject('Excel.Application');
Excel.WorkBooks.Add;
Sheet := Excel.Workbooks[1].WorkSheets[1];
Sheet.Cells[1, 1] := 1; // 1,00 jak ?
Sheet.Cells[1, 2] := 1.2; // 1,20 jak ?
Sheet.Cells[1, 3] := '001' // 001 jak ?
***

Ale mam jeste jeden dotaz. Jak formatovat
cisla abych tam nemel
"0,1"
"0,28"
"1"
ale vsude 2 desetinna mista
"0,10"
"0,28"
"1,00"
no a text, ktery je z cisel (napr. ID := '000125')
se mi nevlozil jako cislo 125?

Diky za rdu a pekny den vsem
  Robert Plzak






----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)

Odpovedá: kexo

4. 11. 2003 13:23

format cisla s 2 desatinnymi miestami:
Cells[m,n].NumberFormat := '0.00'

inak najjednoduhsi sposob ako pouzit spravne funkcie je pustit si v exceli
zaznam makra, vykonat rucne potrebne zmeny (napr. nastavenie formatu ako
cislo s 2 desatinny miestami), a potom nahrate makro preklopit do delphi...
kexo

----- Original Message -----
From: "Robert" <rpvp@vagnerplast.cz>
To: <delphi-l@clexpert.cz>
Sent: Tuesday, November 04, 2003 8:24 AM
Subject: Excel formatovani cisle a textu


> Zdravim profici
>
> Diky za predchozi rady k Excelu...
> ***
> Excel := CreateOleObject('Excel.Application');
> Excel.WorkBooks.Add;
> Sheet := Excel.Workbooks[1].WorkSheets[1];
> Sheet.Cells[1, 1] := 1; // 1,00 jak ?
> Sheet.Cells[1, 2] := 1.2; // 1,20 jak ?
> Sheet.Cells[1, 3] := '001' // 001 jak ?
> ***
>
> Ale mam jeste jeden dotaz. Jak formatovat
> cisla abych tam nemel
> "0,1"
> "0,28"
> "1"
> ale vsude 2 desetinna mista
> "0,10"
> "0,28"
> "1,00"
> no a text, ktery je z cisel (napr. ID := '000125')
> se mi nevlozil jako cislo 125?
>
> Diky za rdu a pekny den vsem
> Robert Plzak
>
>
>





----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)